queue implementation using array